physical vigor - Turkish English Dictionary